Security.BestAsk == null
Часто при первом обращении к последней сделке или к лучшему биду, выскакиевет ошибка "Ссылка на объект не указывает на экземпляр объекта". При повторном обращении объект есть на месте и все работает к...
Часто при первом обращении к последней сделке или к лучшему биду, выскакиевет ошибка "Ссылка на объект не указывает на экземпляр объекта". При повторном обращении объект есть на месте и все работает к...
Задумывался ли кто-нибудь о проблеме сохранения данных с плазы, имеется ввиду всех данных по всем инструментам - трейды, level1, level2(максимальной глубины) и изменения таблицы. Если просто в файлы п...
качаю с ртс и квика данные по опционам. по стаканам все закачиватся, а вот сделкам совем не качаются (и по опционам и по другим инструментам). нстройки брал как из info_options.wnd так и из info.wnd м...
Проблема проявляется даже стандартном примере SampleHistoryTesting. Для обнаружения в OnProcess достаточно добавить if (Math.Abs(PositionManager.Position) > Volume) throw new Exception("Неверное состо...
Использую VS 2010 Express. Импортировал в Reference библиотеку StockSharp.Smart (в обозревателе решений отображается). При компиляции кода ниже возникает ошибка: Ошибка 3 Не удалось найти имя типа или...
Здравствуйте, уважаемые форумчане! Загорелось мне попробовать написать своего торгового робота, скачал с вашего сайта исходники и начал разбираться. При запуске программы SampleSMA возникли трудности ...
21 ноября 2011 года в рамках процесса интеграции фондовых рынков ММВБ и РТС будут унифицированы торговые коды ценных бумаг, допущенных к торгам одновременно на обеих биржах. Для этих целей 35-ти ценны...
Количество роботов постоянно растёт, алгоритмы усложняются.. и рано или поздно ресурсы заканчиваются и они начинают бороться за железо вместо того чтобы торговать.. как можно отследить этот момент, чт...
Roman0: Пожалуйста, подскажите как надежно определить, что все сделки из таблицы всех сделок получены и пошли актуальные данные, если подключиться через какое-то время после начала торгов. Наверное мо...
Не могу назвать ДДЕ-сервер своим именем. QuikTrader не принимает два аргумента. Можно как-то это обойти?
Сделки пришли, правило не сработало. Лог. 10:31:20.286 | | CR | Стратегия запущена. 10:31:20.658 | | CR | Новая Sell сделка 44107163 по цене 147390 на 1 заявки 37856652. 10:31:20.667 | | CR | Новая Se...
После исполнения котируемой заявки в TheorPriceQuotingStrategy стратегия не останавливается, а продолжает котирование. Лог стратегии: 14:26:17.722 | | SOQS | Стратегия запущена. 14:26:18.445 | | SOQS ...
Поясните, пожалуйста, каков жизненный цикл заявки, выставленной через Strategy.RegisterOrder, в плане ее присутствия в Strategy.Orders? Она туда попадает при вызове Strategy.RegisterOrder и не удаляет...
Заметил, что если сделать вот так: protected override ProcessResults OnProcess() { ... var order = this.CreateOrder(...); base.RegisterOrder(order); var order1 = this.CreateOrder(...); base.RegisterOr...
Вот так не срабатывают правила this.When(order.Canceled().Or(order.Matched())) .Do(() => { this.AddInfoLog("Сработало"); }).Once(); Вот так работают this.When(order.Canceled()) .Do(() => { this.AddInf...
Только начинаю разбираться с S#. Сразу возник вопрос - перечитал весь форум, ответа не нашел. Для стратегии нужно сохранять информацию из таблицы всех сделок, на основе нее производить определенные вы...
Подскажите как происходит сравнение ордеров, методы equals/compare Моя проблема - в списке(OrderList) хранятся ордера, но при сравнении ордера(TransactionId) со списком, результат иногда отрицательный...
возможно не в ту ветку задал вопрос, но при попытке закачать данные с квика вылетает ошибка - Невозможно для колонки "Размер лота" привести значение 'ФОРТС фьючерсы' к типу Int32.\r\nИмя параметра: va...
Добрый день, прочел документацию по свечкам и обсуждение данного механизма на форуме, но не смог найти ответы на следующие вопросы. Не могли бы вы прояснить ситуацию по следующим пунктам: Можно ли как...